.clearBoth{
    clear:both;
}
.rounded {
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
}
fieldset{
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
}

/* Tabs */
.tabs { 
    border-bottom:1px solid #ccc;
    margin:0 0 9px 0;
    overflow:auto;
}
.tabs li {
    border:1px solid #ccc;
    border-bottom:none;
    float:left;
    list-style-type:none;
    margin:0 9px 0 0;
    padding:0;
}
.tabs li a { 
    /*background:#ED9A00;*/
    background:#FFC73B;
    border:1px solid #eee;
    border-bottom:none;
    color:#222;
    cursor:pointer;
    display:block;
    float:left;
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    padding:2px 4px 4px 4px;
}
.tabs li a.selected { 
    background:#666;
    border:1px solid #666;
    border-bottom:none;
    color:#fff;
    cursor:default;
}
.tabs li a, .tabs li a:focus, .tabs li a:hover { 
    text-decoration:none;
}
.tabs li a:focus, .tabs li a:hover { 
    color:#555;
    outline:none;
}
.tabs li a.selected:focus, .tabs li a.selected:hover { 
    color:#fafafa;
}	
.tabs li.label { 
    border:none;
    font-weight:bold;
    line-height:26px;
}

/* Latest activity */
#latest_activity {
    margin-top: 10px;
}

#info {
    margin-top: 0px;
}

#task {
    border: 1px solid;
}

#task .title{
    background: #ffcc00;
}

#task .completed {
    background: #fff;
}

#top_menu {
    /*background: darkBlue none repeat scroll 0 0;
    position: absolute;
    right:0;
    text-align:right;
    top: 10px;
    width: 100%;*/
    
    background-color:#FFF6BF;
    border-bottom:1px solid #CCCCCC;
    padding:2px;
    position:fixed;
    right:0;
    text-align:right;
    top:0;
    width:100%;
}

#top_menu .text {
    color: #000;
    margin-right: 20px;
    padding-top: 5px;
}

.container {
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    margin-top:20px;
    padding:10px 20px;
    
}

#active-projects {
    margin-bottom: 40px;
}

#archived-projects {
}

#progress_chart {
    margin-top: 20px;
}

.align_right{
    text-align: right;
}

table tr.evenrow {background-color: #E3ECE3; }
table tr.oddrow {background-color: #E0E0E0; }

/* styles for drag-drop <li> elements*/
.sortable {
    background-color: #eee;
    border: 1px solid black;
    margin-top: 2px;
    cursor:move;
    width:100%;
    padding: 2px;
    list-style-type:none;
}

/* Added by Suleyman */
.container h2{
    margin-bottom:0.15em;
}
#footer{
    margin:10px auto;
    width:950px;
}
#footer span{
    font-size:10px;
}
